tree cactus - Alemán Inglés Diccionario